package com.eoner.baselibrary.bean.aftersale;

import com.eoner.baselibrary.bean.personal.UploadImgBean;

import java.io.File;
import java.util.List;

/**
 * 作者：sean
 * 创建时间：2017/8/8 17:04
 * 功能说明：
 */

public class CommentProductBean {


    /**
     * code : 0
     * msg : success
     * data : {"sh_order_no":"O201707261605362143","sh_products":[{"sh_order_product_id":32,"sh_product_id":478,"sh_name":"2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png?x-oss-process=style/100_100.jpg","sh_attributes":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}]},{"sh_order_product_id":33,"sh_product_id":479,"sh_name":"9/d/f/9df3e55ef8ddd34f43f06dfddd259899.png","sh_image":"http://img1.shihanbainian.com/upload_dev/product/9/d/f/9df3e55ef8ddd34f43f06dfddd259899.png?x-oss-process=style/100_100.jpg","sh_attributes":[{"sh_attribute_label":"颜色","sh_alias_name":"蓝色"}]}]}
     * args : {"cart_num":0,"is_vip":0}
     */

    private String code;
    private String msg;
    private DataBean data;
    private ArgsBean args;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public ArgsBean getArgs() {
        return args;
    }

    public void setArgs(ArgsBean args) {
        this.args = args;
    }

    public static class DataBean {
        /**
         * sh_order_no : O201707261605362143
         * sh_products : [{"sh_order_product_id":32,"sh_product_id":478,"sh_name":"2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png?x-oss-process=style/100_100.jpg","sh_attributes":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}]},{"sh_order_product_id":33,"sh_product_id":479,"sh_name":"9/d/f/9df3e55ef8ddd34f43f06dfddd259899.png","sh_image":"http://img1.shihanbainian.com/upload_dev/product/9/d/f/9df3e55ef8ddd34f43f06dfddd259899.png?x-oss-process=style/100_100.jpg","sh_attributes":[{"sh_attribute_label":"颜色","sh_alias_name":"蓝色"}]}]
         */

        private String sh_order_no;
        private List<ShProductsBean> sh_products;

        public String getSh_order_no() {
            return sh_order_no;
        }

        public void setSh_order_no(String sh_order_no) {
            this.sh_order_no = sh_order_no;
        }

        public List<ShProductsBean> getSh_products() {
            return sh_products;
        }

        public void setSh_products(List<ShProductsBean> sh_products) {
            this.sh_products = sh_products;
        }

        public static class ShProductsBean {
            /**
             * sh_order_product_id : 32
             * sh_product_id : 478
             * sh_name : 2/e/0/2e0402d3e72ea4ea1f78847836e52170.png
             * sh_image : http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png?x-oss-process=style/100_100.jpg
             * sh_attributes : [{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}]
             */

            private String sh_order_product_id;
            private String sh_product_id;
            private String sh_name;
            private String sh_image;
            private List<ShAttributesBean> sh_attributes;
            private List<File> files;
            private List<UploadImgBean.DataBean> images;
            private String comment;

            public String getCheckLevel() {
                return checkLevel;
            }

            public void setCheckLevel(String checkLevel) {
                this.checkLevel = checkLevel;
            }

            private String checkLevel;


            public List<UploadImgBean.DataBean> getImages() {
                return images;
            }

            public void setImages(List<UploadImgBean.DataBean> images) {
                this.images = images;
            }



            public List<File> getFiles() {
                return files;
            }

            public void setFiles(List<File> files) {
                this.files = files;
            }

            public String getSh_order_product_id() {
                return sh_order_product_id;
            }

            public void setSh_order_product_id(String sh_order_product_id) {
                this.sh_order_product_id = sh_order_product_id;
            }

            public String getSh_product_id() {
                return sh_product_id;
            }

            public void setSh_product_id(String sh_product_id) {
                this.sh_product_id = sh_product_id;
            }

            public String getSh_name() {
                return sh_name;
            }

            public void setSh_name(String sh_name) {
                this.sh_name = sh_name;
            }

            public String getSh_image() {
                return sh_image;
            }

            public void setSh_image(String sh_image) {
                this.sh_image = sh_image;
            }

            public List<ShAttributesBean> getSh_attributes() {
                return sh_attributes;
            }

            public void setSh_attributes(List<ShAttributesBean> sh_attributes) {
                this.sh_attributes = sh_attributes;
            }

            public String getComment() {
                return comment;
            }

            public void setComment(String comment) {
                this.comment = comment;
            }

            public static class ShAttributesBean {
                /**
                 * sh_attribute_label : 颜色
                 * sh_alias_name : 黑色
                 */

                private String sh_attribute_label;
                private String sh_alias_name;

                public String getSh_attribute_label() {
                    return sh_attribute_label;
                }

                public void setSh_attribute_label(String sh_attribute_label) {
                    this.sh_attribute_label = sh_attribute_label;
                }

                public String getSh_alias_name() {
                    return sh_alias_name;
                }

                public void setSh_alias_name(String sh_alias_name) {
                    this.sh_alias_name = sh_alias_name;
                }
            }
        }
    }

    public static class ArgsBean {
        /**
         * cart_num : 0
         * is_vip : 0
         */

        private String cart_num;
        private String is_vip;

        public String getCart_num() {
            return cart_num;
        }

        public void setCart_num(String cart_num) {
            this.cart_num = cart_num;
        }

        public String getIs_vip() {
            return is_vip;
        }

        public void setIs_vip(String is_vip) {
            this.is_vip = is_vip;
        }
    }
}
